#include "AbstractTexture.h"
#include "GraphicsInternals.h"

namespace k2graphics
{

GLuint AbstractTexture::getRawGLTexture(int* params, int numParams)
{
	return -1;
}

GLuint AbstractTexture::getRawGLTexture()
{
	return -1;
}

void AbstractTexture::getRawTextureCoordinates(float sx, float sy, float &dx, float &dy)
{
	// do nothing
}

void AbstractTexture::getRawTextureCoordinates(int* params, int numParams, float sx, float sy, float &dx, float &dy)
{
	// do nothing
}

int AbstractTexture::getTextureType()
{
	return ABSTRACT_TEXTURE;
}

void AbstractTexture::setInternals(GraphicsInternals* ni)
{
	internals = ni;
}

}